peripherally located - German English Dictionary